Definition of Saint Francis Xavier

  • (noun) Spanish missionary and Jesuit who establish missionaries in Japan and Ceylon and the East Indies (1506-1552)

Synonyms of Saint Francis Xavier


Antonyms of Saint Francis Xavier


No Antonyms Found.

Homophones of Saint Francis Xavier


No Homophones Found.